From: Alan Mackenzie Date: Tue, 26 Jul 2011 19:27:17 +0000 (+0000) Subject: Fontify bitfield declarations properly. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~2721 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=08e1157bff94c744db05874d4304ad4687925ad4;p=emacs.git Fontify bitfield declarations properly. cc-langs.el (c-has-bitfields): New lang variable. (c-symbol-chars): Now exported as a lang variable. (c-not-primitive-type-keywords): New lang variable. cc-fonts.el (c-font-lock-declarations): Jump over the QT keyword "more" to prevent "more slots: ...." being spuriously parsed as a bitfield declaraion. cc-engine.el (c-beginning-of-statement-1): Refactor and enhance to handle bitfield declarations. (c-punctuation-in): New function. (c-forward-decl-or-cast-1): Enhance CASE 3 to handle bitfield declarations properly. --- 08e1157bff94c744db05874d4304ad4687925ad4